149 research outputs found

    Transforming semi-structured life science diagrams into meaningful domain ontologies with DiDOn

    Get PDF
    AbstractBio-ontology development is a resource-consuming task despite the many open source ontologies available for reuse. Various strategies and tools for bottom-up ontology development have been proposed from a computing angle, yet the most obvious one from a domain expert perspective is unexplored: the abundant diagrams in the sciences. To speed up and simplify bio-ontology development, we propose a detailed, micro-level, procedure, DiDOn, to formalise such semi-structured biological diagrams availing also of a foundational ontology for more precise and interoperable subject domain semantics. The approach is illustrated using Pathway Studio as case study

    The computer program as a functional whole

    Get PDF
    Sharing, downloading, and reusing software is common-place, some of which is carried out legally with open source software. When it is not legal, it is unclear how many infringements have taken place: does an infringement count for the artefact as a whole or for each source file of a computer program? To answer this question, it must first be established whether a computer program should be considered as an integral whole, a collection, or a mere set of distinct files, and why. We argue that a program is a functional whole, availing of, and combining, arguments from mereology, granularity, modularity, unity, and function to substantiate the claim. The argumentation and answer contributes to the ontology of software artefacts, may assist industry in litigation cases, and demonstrates that the notion of unifying relation is operationalisable

    An assessment of orthographic similarity measures for several African languages

    Get PDF
    Natural Language Interfaces and tools such as spellcheckers and Web search in one's own language are known to be useful in ICT-mediated communication. Most languages in Southern Africa are under-resourced, however. Therefore, it would be very useful if both the generic and the few language-specific NLP tools could be reused or easily adapted across languages. This depends on the notion, and extent, of similarity between the languages. We assess this from the angle of orthography and corpora. Twelve versions of the Universal Declaration of Human Rights are examined, showing clusters of languages, and which are thus more or less amenable to cross-language adaptation of NLP tools, which do not match with Guthrie zones. To examine the generalisability of these results, we zoom in on isiZulu both quantitatively and qualitatively with four other corpora and texts in different genres. The results show that the UDHR is a typical text document orthographically. The results also provide insight into usability of typical measures such as lexical diversity and genre, and that the same statistic may mean different things in different documents. While NLTK for Python could be used for basic analyses of text, it, and similar NLP tools, will need considerable customization

    Experiment with Peer Instruction in Computer Science to Enhance Class Attendance

    Get PDF
    Class attendance of computer science courses in higher education is typically not overwhelming. Anecdotal reports and the authors’ experiences with a low-resource mode of peer instruction indicated increased class attendance after a lecture with such concept tests. This has been evaluated systematically with a 3rd-year computer science module using a medium-resource, software-based, Audience Response System (‘clickers’). Results show there is neither a positive nor a negative relation between lectures with peer instruction (PI) and class attendance. The student participation rate in software-based voting decreased and some decline in lecture attendance was observed. Thus, PI itself could not be shown to be a useful strategy to enhance class attendance. Notwithstanding, the students’ evaluation of the use of PI was a moderately positive

    Representing and aligning similar relations: parts and wholes in isiZulu vs English

    Get PDF
    Ontology-enabled medical information systems are used in Sub-Saharan Africa, which require localisation of Semantic Web technologies, such as ontology verbalisation, yet keeping a link with the English language-based systems. In realising this, we zoom in on the part-whole relations that are ubiquitous in medical ontologies, and the isiZulu language. The analysis of part-whole relations in isiZulu revealed both `underspecification'---therewith also challenging the transitivity claim---and three refinements cf. the list of common part-whole relations. This was first implemented for the monolingual scenario so that it generates structured natural language from an ontology in isiZulu. Two new natural language-independent correspondence patterns are proposed to solve non-1:1 object property alignments, which are subsequently used to align the part-whole taxonomies informed by the two languages
    • …
    corecore